longsnouted seahorse - English Synonyms Dictionary